package com.ruoyi.experiment.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class EPost {
    @Excel(name = "实验数据编号")
    private Long experimentId;

    /** 样品id */
    @Excel(name = "样品编号")
    private Long sampleId;

    /** 实验名称 */
    @Excel(name = "实验名称")
    private String experimentName;

    //岗位id
    private Long jobId;

    /** 岗位 */
    @Excel(name = "岗位")
    private String job;

    /** 岗位分发价格 */
    @Excel(name = "岗位分发价格")
    private Integer jobPrice;

    /** 实验开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实验开始时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date experimentDate;

    /** 实验备注 */
    @Excel(name = "实验备注")
    private String experimentRemark;

    /** 实验状态：1创建实验，2待分发，3分配岗位，4送至项目管理员，5送至财务 */
    @Excel(name = "实验状态：1创建实验，2待分发，3分配岗位，4送至项目管理员，5送至财务")
    private Integer expermentType;

    //查询用，实验开始时间的右区间
    private Date experimentEndDate;
}
